home *** CD-ROM | disk | FTP | other *** search
- Path: news.pix.za!usenet
- From: prism@pixie.co.za (Pri$m)
- Newsgroups: comp.lang.c++
- Subject: C++, careers, and compilers.
- Date: Thu, 08 Feb 1996 18:06:28 GMT
- Organization: The Brigade
- Message-ID: <4fds7v$upp@hawk.pix.za>
- Reply-To: prism@pixie.co.za
- NNTP-Posting-Host: net-35.pix.za
- X-Newsreader: Forte Free Agent 1.0.82
-
- Greetings.
-
- I'm currently 16, and started programming a little over a year ( in
- the last weeks of being 14). I realise that it was rather late and
- that relates to my question.
-
- It all begins thus:
- My computer teacher makes a bet with me, one whether or not I can
- break into the school's computer network. It was a Novell network, so
- naturally I won. 8) My booty from this was Turbo C++ for DOS version
- 2.0. At the time I had very little concept of what programming even
- was. It took me about three months to get off the ground - C++ is a
- rather difficult choice for a first language, but after the initial 3
- month struggle my logic matured and since then I've learnt a lot about
- the language and programming in general. Around there, I also decided
- I wanted to become a programmer. I know Pascal quite well, but from my
- experience with C++ the limitations of Pascal became all too obvious,
- so I almost never use it.
-
- My problem is that I really have no one to compare my progress and\or
- knowledge with. (I do live in deepest, darkest Africa). I know all the
- basics, I have an at least working knowledge of classes, derived,
- multiple base classes, virtual constructors\destructors, pointers
- (where as far as I can gather most people struggle), dynamic memory
- allocation, linked-lists and polymorphism. I generally only know these
- theoretically - in my own apps it has sometimes been hard to find
- applications for things like polymorphism but I understand their
- usefullness and importance. I've also started Windows programming
- which took quite a while to get used to but I'm getting there.
- Object-oreinted programming is I think perhaps more that just a
- programming style - it can become a programming philosophy and way of
- thinking and because of this I've devoted a lot of time to thinking
- about it.
-
- Anyway, to get to the point, (I've been rather long winded...) I'd
- like to know, well, how exaclty I'm doing. Almost all of my peers
- program in Pascal, and I really would find programming an interesting
- occupation, and that's all I would ever need in a carreer - sustained
- interest. I currently use Borland C++ 4.52 for my Windows, and Turbo
- C++ 3.0 for DOS (I really like it's IDE) for most of my DOS
- programming. I've also written my own (rather basic\primitive) GUI
- classes for DOS (windowing type thing) and am currently working on a
- graphics library for mode 13h. So ... from the above:
-
- 1) How reasonable would it be to expect to become a profesional
- programmer?
- 2) Is C++ the language to use profesionally?
- 3) Are the Borland compilers the ones to go for? I've heard good and
-
- bad things about MSC++, MSVC++, Watcom C++ and Symantec C++.
- .
- Thanks a lot,
- Pri$m.
-
-
-
-
- "Never play chicken with a Jalthi" - Paladin, Wing Commander I.
-
-
-